From process improvement to people improvement: enabling learning in software development

نویسندگان

  • Rini van Solingen
  • Egon Berghout
  • Rob J. Kusters
  • Jos J. M. Trienekens
چکیده

The importance of people factors for the success of software development is commonly accepted. The success of a software project is largely determined by having the right people on the right place at the right time. As software development is a knowledge intensive industry, the ‘quality’ of these people is primarily determined by their knowledge and skills. Knowledge and skills are an important input to a software development project, however, they are also an important output, because they are continuously enhanced over time. To some extent people always learn during software development projects and learning is also an important prerequisite to improve software development practices. Creating an organisational structure, in which effective learning is established, is a major challenge for organisations in the software domain. On basis of experiences in seven software development projects in several industrial organisations, we illustrate that this is not a repeatable process for which only a procedure or manual needs to be written. On the contrary, managing the learning process of software people appears to be a difficult and complex task, for which a specific management style is required. This paper presents a conceptual model of nine ‘learning enablers’ to facilitate learning. These enablers help in determining individual and organisational learning during software development projects. The main question that is addressed in this paper is: ‘Which factors enable learning in software projects and to what extent?’

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improvement for better Quality). SPIQ is a major Norwegian software improvement initiative with the overall goal to increase the competitiveness and profitability of Norwegian software industry by introducing systematic and continuos process improvement

Software Process Improvement (SPI) is about learning to work smarter – continuously changing the processes to get a working environment in which people can do a better job. The underlying assumption is that an improved process will lead to better, faster and cheaper software development. But how can we change these processes and at the same time be sure that the changes are for the better? Firs...

متن کامل

Develop and improve teaching and learning through blended learning Teaching Development and Improvement through Blended Learning

Introduction: E-learning is being replaced with traditional methods. The e-learning also has its own limitations and cannot be replaced by traditional education, completely. The educational experts try to mix e-learning and traditional learning in different ways, despite the advantages and disadvantages of the both methods. This article aims to introduce and evaluate blended learning approac...

متن کامل

Organisational Learning from the Perspective of a Software Process Assessment and Improvement Program

The number of failed software process assessment and improvement programs far outnumber the successes and the improvement rates appear to remain low, because as Garvin (1993) suggests, “continuous improvement programs require a commitment to learning”. This study investigates the relationship between a software process assessment and improvement model and organisational learning, and examines w...

متن کامل

Perform Three Data Mining Tasks with Crowdsourcing Process

For data mining studies, because of the complexity of doing feature selection process in tasks by hand, we need to send some of labeling to the workers with crowdsourcing activities. The process of outsourcing data mining tasks to users is often handled by software systems without enough knowledge of the age or geography of the users' residence. Uncertainty about the performance of virtual user...

متن کامل

The Role of Knowledge Management Elements in the Improvement of the Faculty Members in Distance Education Universities) designing an appropriate model (

Background and Objective: Given the importance and status of faculty members in universities, the advancement of the duties and missions of the higher education system and rapid development of the technologies and challenges faced by educational institutions require proper measures for the continuous development and overall improvement of these systems, especially the improvement of the capacit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information & Software Technology

دوره 42  شماره 

صفحات  -

تاریخ انتشار 2000